# -*- coding: utf-8 -*-
#
# GPL License and Copyright Notice ============================================
#  This file is part of Wrye Bash.
#
#  Wrye Bash is free software: you can redistribute it and/or
#  modify it under the terms of the GNU General Public License
#  as published by the Free Software Foundation, either version 3
#  of the License, or (at your option) any later version.
#
#  Wrye Bash is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with Wrye Bash.  If not, see <https://www.gnu.org/licenses/>.
#
#  Wrye Bash copyright (C) 2005-2009 Wrye, 2010-2021 Wrye Bash Team
#  https://github.com/wrye-bash
#
# =============================================================================
"""This module lists the files installed in the Data folder in a completely
vanilla Enderal SE setup."""

# Generated with:
#  find . -type f | cut -d'/' -f 2- | sed -e "s/^/u'/; s/$/',/; s./.\\\\\\\.g"
vanilla_files = {
    u'Dawnguard.esm',
    u'Dragonborn.esm',
    u'E - Meshes.bsa',
    u'E - Scripts.bsa',
    u'E - SE.bsa',
    u'E - Sounds.bsa',
    u'E - Textures1.bsa',
    u'E - Textures2.bsa',
    u'E - Textures3.bsa',
    u'E - Update.bsa',
    u'Enderal - Forgotten Stories.esm',
    u'Enderal - Forgotten Stories.ini',
    u'HearthFires.esm',
    u'Interface\\controls\\pc\\controlmap.txt',
    u'Interface\\credits.txt',
    u'Interface\\dialoguemenu.swf',
    u'Interface\\exported\\hudmenu.gfx',
    u'Interface\\exported\\widgets\\skyui\\followerpanel.swf',
    u'Interface\\fontconfig.txt',
    u'Interface\\fonts_en2.swf',
    u'Interface\\quest_journal.swf',
    u'Interface\\skyui\\icons_category_psychosteve.swf',
    u'Interface\\startmenu.swf',
    u'Interface\\statssheetmenu.swf',
    u'Interface\\translate_english.txt',
    u'Interface\\translate_chinese.txt',
    u'Interface\\translations\\buriedtreasure_chinese.txt',
    u'Interface\\translations\\buriedtreasure_french.txt',
    u'Interface\\translations\\buriedtreasure_italian.txt',
    u'Interface\\translations\\buriedtreasure_japanese.txt',
    u'Interface\\translations\\buriedtreasure_korean.txt',
    u'Interface\\translations\\skyui_se_chinese.txt',
    u'Interface\\translations\\skyui_se_japanese.txt',
    u'Interface\\translations\\skyui_se_korean.txt',
    u'Interface\\translations\\taverngames_chinese.txt',
    u'Interface\\translations\\taverngames_french.txt',
    u'Interface\\translations\\taverngames_german.txt',
    u'Interface\\translations\\taverngames_italian.txt',
    u'Interface\\translations\\taverngames_japanese.txt',
    u'Interface\\translations\\taverngames_russian.txt',
    u'Interface\\translations\\taverngames_spanish.txt',
    u'Interface\\translations\\uiextensions_chinese.txt',
    u'Interface\\translations\\uiextensions_french.txt',
    u'Interface\\translations\\uiextensions_german.txt',
    u'Interface\\translations\\uiextensions_italian.txt',
    u'Interface\\translations\\uiextensions_japanese.txt',
    u'Interface\\translations\\uiextensions_korean.txt',
    u'L - Textures.bsa',
    u'L - Voices.bsa',
    u'meshes\\actors\\character\\behaviors\\0_master.hkx',
    u'meshes\\actors\\character\\behaviors\\1hm_behavior.hkx',
    u'meshes\\actors\\character\\behaviors\\FNIS_Enderal_Behavior.hkx',
    u'meshes\\actors\\character\\behaviors\\FNIS_FNISBase_Behavior.hkx',
    u'meshes\\actors\\character\\behaviors\\FNIS_PaleTest04_Behavior.hkx',
    u'meshes\\actors\\character\\behaviors\\FNIS_PipeSmoking_Behavior.hkx',
    u'meshes\\actors\\character\\behaviors\\idlebehavior.hkx',
    u'meshes\\actors\\character\\behaviors\\mt_behavior.hkx',
    u'meshes\\actors\\character\\behaviors\\sprintbehavior.hkx',
    u'meshes\\actors\\character\\character assets\\skeleton.hkx',
    u'meshes\\actors\\character\\character assets\\skeleton.nif',
    u'meshes\\actors\\character\\character assets\\skeleton.xml',
    u'meshes\\actors\\character\\character assets\\skeletonbeast.nif',
    u'meshes\\actors\\character\\character assets female\\skeletonbeast_female.nif',
    u'meshes\\actors\\character\\character assets female\\skeleton_female.hkx',
    u'meshes\\actors\\character\\character assets female\\skeleton_female.nif',
    u'meshes\\actors\\character\\character assets female\\skeleton_female.xml',
    u'meshes\\actors\\character\\characters\\defaultmale.hkx',
    u'meshes\\actors\\character\\characters female\\defaultfemale.hkx',
    u'meshes\\actors\\character\\_1stperson\\skeleton.nif',
    u'meshes\\animationdatasinglefile.txt',
    u'meshes\\animationsetdatasinglefile.txt',
    u'meshes\\terrain\\Vyn\\vyn.32.-5.9.btr',
    u'Scripts\\ActiveMagicEffect.pex',
    u'Scripts\\Actor.pex',
    u'Scripts\\ActorBase.pex',
    u'Scripts\\ActorValueInfo.pex',
    u'Scripts\\Alias.pex',
    u'Scripts\\Ammo.pex',
    u'Scripts\\Apparatus.pex',
    u'Scripts\\Armor.pex',
    u'Scripts\\ArmorAddon.pex',
    u'Scripts\\Art.pex',
    u'Scripts\\Book.pex',
    u'Scripts\\Camera.pex',
    u'Scripts\\Cell.pex',
    u'Scripts\\ColorComponent.pex',
    u'Scripts\\ColorForm.pex',
    u'Scripts\\CombatStyle.pex',
    u'Scripts\\ConstructibleObject.pex',
    u'Scripts\\DefaultObjectManager.pex',
    u'Scripts\\Enchantment.pex',
    u'Scripts\\EquipSlot.pex',
    u'Scripts\\Faction.pex',
    u'Scripts\\Flora.pex',
    u'Scripts\\Form.pex',
    u'Scripts\\FormList.pex',
    u'Scripts\\FormType.pex',
    u'Scripts\\Game.pex',
    u'Scripts\\GameData.pex',
    u'Scripts\\HeadPart.pex',
    u'Scripts\\Ingredient.pex',
    u'Scripts\\Input.pex',
    u'Scripts\\JArray.pex',
    u'Scripts\\JAtomic.pex',
    u'Scripts\\JContainers.pex',
    u'Scripts\\JContainers_DomainExample.pex',
    u'Scripts\\JDB.pex',
    u'Scripts\\JFormDB.pex',
    u'Scripts\\JFormMap.pex',
    u'Scripts\\JIntMap.pex',
    u'Scripts\\JLua.pex',
    u'Scripts\\JMap.pex',
    u'Scripts\\JString.pex',
    u'Scripts\\JValue.pex',
    u'Scripts\\Keyword.pex',
    u'Scripts\\LeveledActor.pex',
    u'Scripts\\LeveledItem.pex',
    u'Scripts\\LeveledSpell.pex',
    u'Scripts\\Location.pex',
    u'Scripts\\MagicEffect.pex',
    u'Scripts\\Math.pex',
    u'Scripts\\ModEvent.pex',
    u'Scripts\\NetImmerse.pex',
    u'Scripts\\objectreference.pex',
    u'Scripts\\Outfit.pex',
    u'Scripts\\Perk.pex',
    u'Scripts\\potion.pex',
    u'Scripts\\Quest.pex',
    u'Scripts\\Race.pex',
    u'Scripts\\Scroll.pex',
    u'Scripts\\Shout.pex',
    u'Scripts\\ski_favoritesmanager.pex',
    u'Scripts\\SKSE.pex',
    u'Scripts\\SoulGem.pex',
    u'Scripts\\Sound.pex',
    u'Scripts\\SoundDescriptor.pex',
    u'Scripts\\Source\\ActiveMagicEffect.psc',
    u'Scripts\\Source\\Actor.psc',
    u'Scripts\\Source\\ActorBase.psc',
    u'Scripts\\Source\\ActorValueInfo.psc',
    u'Scripts\\Source\\Alias.psc',
    u'Scripts\\Source\\Ammo.psc',
    u'Scripts\\Source\\Apparatus.psc',
    u'Scripts\\Source\\Armor.psc',
    u'Scripts\\Source\\ArmorAddon.psc',
    u'Scripts\\Source\\Art.psc',
    u'Scripts\\Source\\Book.psc',
    u'Scripts\\Source\\Camera.psc',
    u'Scripts\\Source\\Cell.psc',
    u'Scripts\\Source\\ColorComponent.psc',
    u'Scripts\\Source\\ColorForm.psc',
    u'Scripts\\Source\\CombatStyle.psc',
    u'Scripts\\Source\\ConstructibleObject.psc',
    u'Scripts\\Source\\DefaultObjectManager.psc',
    u'Scripts\\Source\\Enchantment.psc',
    u'Scripts\\Source\\EquipSlot.psc',
    u'Scripts\\Source\\Faction.psc',
    u'Scripts\\Source\\Flora.psc',
    u'Scripts\\Source\\Form.psc',
    u'Scripts\\Source\\FormList.psc',
    u'Scripts\\Source\\FormType.psc',
    u'Scripts\\Source\\Game.psc',
    u'Scripts\\Source\\GameData.psc',
    u'Scripts\\Source\\HeadPart.psc',
    u'Scripts\\Source\\Ingredient.psc',
    u'Scripts\\Source\\Input.psc',
    u'Scripts\\Source\\JArray.psc',
    u'Scripts\\Source\\JAtomic.psc',
    u'Scripts\\Source\\JContainers.psc',
    u'Scripts\\Source\\JContainers_DomainExample.psc',
    u'Scripts\\Source\\JDB.psc',
    u'Scripts\\Source\\JFormDB.psc',
    u'Scripts\\Source\\JFormMap.psc',
    u'Scripts\\Source\\JIntMap.psc',
    u'Scripts\\Source\\JLua.psc',
    u'Scripts\\Source\\JMap.psc',
    u'Scripts\\Source\\JString.psc',
    u'Scripts\\Source\\JValue.psc',
    u'Scripts\\Source\\Keyword.psc',
    u'Scripts\\Source\\LeveledActor.psc',
    u'Scripts\\Source\\LeveledItem.psc',
    u'Scripts\\Source\\LeveledSpell.psc',
    u'Scripts\\Source\\Location.psc',
    u'Scripts\\Source\\MagicEffect.psc',
    u'Scripts\\Source\\Math.psc',
    u'Scripts\\Source\\ModEvent.psc',
    u'Scripts\\Source\\NetImmerse.psc',
    u'Scripts\\Source\\ObjectReference.psc',
    u'Scripts\\Source\\Outfit.psc',
    u'Scripts\\Source\\Perk.psc',
    u'Scripts\\Source\\Potion.psc',
    u'Scripts\\Source\\Quest.psc',
    u'Scripts\\Source\\Race.psc',
    u'Scripts\\Source\\Scroll.psc',
    u'Scripts\\Source\\Shout.psc',
    u'Scripts\\Source\\ski_favoritesmanager.psc',
    u'Scripts\\Source\\SKSE.psc',
    u'Scripts\\Source\\SoulGem.psc',
    u'Scripts\\Source\\Sound.psc',
    u'Scripts\\Source\\SoundDescriptor.psc',
    u'Scripts\\Source\\SpawnerTask.psc',
    u'Scripts\\Source\\Spell.psc',
    u'Scripts\\Source\\StringUtil.psc',
    u'Scripts\\Source\\TextureSet.psc',
    u'Scripts\\Source\\TreeObject.psc',
    u'Scripts\\Source\\UI.psc',
    u'Scripts\\Source\\UICallback.psc',
    u'Scripts\\Source\\Utility.psc',
    u'Scripts\\Source\\Weapon.psc',
    u'Scripts\\Source\\Weather.psc',
    u'Scripts\\Source\\WornObject.psc',
    u'Scripts\\SpawnerTask.pex',
    u'Scripts\\Spell.pex',
    u'Scripts\\StringUtil.pex',
    u'Scripts\\TextureSet.pex',
    u'Scripts\\TreeObject.pex',
    u'Scripts\\UI.pex',
    u'Scripts\\UICallback.pex',
    u'Scripts\\Utility.pex',
    u'Scripts\\Weapon.pex',
    u'Scripts\\Weather.pex',
    u'Scripts\\WornObject.pex',
    u'SKSE\\Plugins\\EngineFixes.dll',
    u'SKSE\\Plugins\\EngineFixes.toml',
    u'SKSE\\Plugins\\EngineFixes_preload.txt',
    u'SKSE\\Plugins\\EngineFixes_SNCT.toml',
    u'SKSE\\Plugins\\FlatMapMarkersSSE.dll',
    u'SKSE\\Plugins\\FlatMapMarkersSSE.json',
    u'SKSE\\Plugins\\fs.dll',
    u'SKSE\\Plugins\\fs_src.7z',
    u'SKSE\\Plugins\\fs_steam.dll',
    u'SKSE\\Plugins\\JCData\\Domains\\.force-install',
    u'SKSE\\Plugins\\JCData\\InternalLuaScripts\\api_for_lua.h',
    u'SKSE\\Plugins\\JCData\\InternalLuaScripts\\init.lua',
    u'SKSE\\Plugins\\JCData\\InternalLuaScripts\\jc.lua',
    u'SKSE\\Plugins\\JCData\\lua\\jc\\init.lua',
    u'SKSE\\Plugins\\JCData\\lua\\testing\\basic.lua',
    u'SKSE\\Plugins\\JCData\\lua\\testing\\init.lua',
    u'SKSE\\Plugins\\JCData\\lua\\testing\\jc-tests.lua',
    u'SKSE\\Plugins\\JCData\\lua\\testing\\misc.lua',
    u'SKSE\\Plugins\\JCData\\lua\\testing\\test.lua',
    u'SKSE\\Plugins\\JContainers64.dll',
    u'SKSE\\Plugins\\SkyrimRedirector.dll',
    u'SKSE\\Plugins\\SkyrimRedirector.ini',
    u'SKSE\\Plugins\\SkyrimRedirector.log',
    u'SKSE\\Plugins\\SSEDisplayTweaks.dll',
    u'SKSE\\Plugins\\SSEDisplayTweaks.ini',
    u'SKSE\\Plugins\\version-1-5-16-0.bin',
    u'SKSE\\Plugins\\version-1-5-23-0.bin',
    u'SKSE\\Plugins\\version-1-5-3-0.bin',
    u'SKSE\\Plugins\\version-1-5-39-0.bin',
    u'SKSE\\Plugins\\version-1-5-50-0.bin',
    u'SKSE\\Plugins\\version-1-5-53-0.bin',
    u'SKSE\\Plugins\\version-1-5-62-0.bin',
    u'SKSE\\Plugins\\version-1-5-73-0.bin',
    u'SKSE\\Plugins\\version-1-5-80-0.bin',
    u'SKSE\\Plugins\\version-1-5-97-0.bin',
    u'SKSE\\Plugins\\YesImSure.dll',
    u'SKSE\\Plugins\\YesImSure.json',
    u'SKSE\\SKSE.ini',
    u'Skyrim - Animations.bsa',
    u'Skyrim - Interface.bsa',
    u'Skyrim - Meshes0.bsa',
    u'Skyrim - Meshes1.bsa',
    u'Skyrim - Misc.bsa',
    u'Skyrim - Patch.bsa',
    u'Skyrim - Shaders.bsa',
    u'Skyrim - Sounds.bsa',
    u'Skyrim - Textures0.bsa',
    u'Skyrim - Textures1.bsa',
    u'Skyrim - Textures2.bsa',
    u'Skyrim - Textures3.bsa',
    u'Skyrim - Textures4.bsa',
    u'Skyrim - Textures5.bsa',
    u'Skyrim - Textures6.bsa',
    u'Skyrim - Textures7.bsa',
    u'Skyrim - Textures8.bsa',
    u'Skyrim.esm',
    u'SkyUI_SE.bsa',
    u'SkyUI_SE.esp',
    u'SkyUI_SE.ini',
    u'Strings\\enderal - forgotten stories_english.dlstrings',
    u'Strings\\enderal - forgotten stories_english.ilstrings',
    u'Strings\\enderal - forgotten stories_english.strings',
    u'Strings\\skyrim_english.dlstrings',
    u'Strings\\skyrim_english.ilstrings',
    u'Strings\\skyrim_english.strings',
    u'Update.esm',
    u'Video\\EnderalIntro.bik',
    u'Video\\Enderal_Credits.bik',
    u'Video\\MQ17BlackGuardian.bik',
    u'Video\\MQP03NearDeathExperience.bik',
    u'_Enderal - Forgotten Stories.ini',
}
